#include<stdio.h>


//指针函数：返回值是指针的函数
int* func()
{   


    //延长一个变量的生命周期
    //static ： 静态变量
    // 特点一：只初始化一次
    // 特点二；直到程序结束才销毁
    static int c = 10;   // 本来 c是局部变量：在函数结束的时候销毁
    c++;
    return &c;
}


int main()
{
int *a = func();
func();
printf("%d\n",*a);
return 0;

}